meat ball - French English Dictionary